/**
 * 文件API类型声明
 */
export interface FolderFileInfo {
  folderList: FolderInfo[];
  fileList: FileInfo[];
}

/**
 * 文件API类型声明
 */
export interface FolderInfo {
  folderId: number;
  folderName: string;
  updateTime: string;
}

/**
 * 文件API类型声明
 */
export interface FileInfo {
  fileId: number;
  fileName: string;
  size: number;
  updateTime: string;
  fileUrl?: string;
  path?: string;
  downloadUrl?: string;
}

export interface FileEditForm {
  id?: number | null;
  name?: string;
  parentId?: number | null;
  type?: number;
}

export interface FileTableForm {
  id?: number;
  type?: number;
}
